mind-altering drug - English Synonyms Dictionary